<?php

function tempsPoster($temps){
	$tempsEcoule = time()-$temps;
    $resultat = 0;
    
    $jours    = floor($tempsEcoule / 86400);
	$reste    = $tempsEcoule % 86400;
	$heures   = floor($reste / 3600);
	$reste    = $reste % 3600;
	$minutes  = floor($reste / 60);
	$secondes = $reste % 60;
	
	if($jours > 0){
		if($jours>1) $jours = $jours.' jours '; else $jours = $jours.'jour ';
		$resultat = $jours.$heures.' heures '.$minutes.' minutes '.$secondes.'secondes';
	}else if($heures > 0){
		if($heures>1) $heures = $heures.'heures '; else $heures = $heures.'heure '; 
		$resultat = $heures.$minutes.'minute(s) '.$secondes.'secondes';
	}else if($minutes > 0){
		if($minutes>1) $minutes = $minutes.'minutes '; else $minutes = $minutes.'minute ';
		$resultat =  $minutes.$secondes.'secondes';
	}else{
		$resultat = "quelques secondes.";
	}
	
	return $resultat;
}


function tronquer($texte, $nbrChar, $append='…') {
	if(strlen($texte) > $nbrChar) {
		$texte = substr($texte, 0, $nbrChar);
		$texte .= $append;
	}
	return $texte;
}

function nbImage($url){
	$dirname = $url;
	$dir = opendir($dirname);
	$i = 0;
	while ($file = readdir($dir))
	{
		if($file != '.' && $file != '..' && $file != ".DS_Store" && $file != ".localized" && (!is_dir($dirname.'/'.$file)))
			$i++;
	}	
	
	return $i;
}

?>